Breakpoint
The Breakpoint feature in DevAssure allows testers to pause test execution at a specific step, enabling better debugging and validation of automated test actions. It helps users analyze intermediate states, inspect element properties, and make necessary corrections before proceeding.
Setting a Breakpoint
- Navigate to the Automation tab in the test execution panel.
- Identify the test step where you want to pause execution.
- Click the breakpoint icon (⚫) beside the step to mark it as a breakpoint.
- The test execution will automatically pause at this step during the run

Executing Tests with Breakpoints
- Start test execution as usual.
- When execution reaches a breakpoint, it will pause automatically with a highlighted indicator.
- Use the available controls to:
- Resume (▶️): Continue execution without further interruptions.
- Open File: Navigate to the relevant file containing the test action (particularly useful for breakpoints in functions)
- Stop (⏹️): Halt execution if debugging is complete.
Removing Breakpoints:
- To remove breakpoint, click on the already set breakpoint indicator next to the test action.
- This will clear the breakpoint and allow the test script to run without pausing at that step.